package scauCmiScaffolding.compiled;

import org.eclipse.jet.JET2Context;
import org.eclipse.jet.JET2Template;
import org.eclipse.jet.JET2Writer;
import org.eclipse.jet.taglib.RuntimeTagElement;
import org.eclipse.jet.taglib.TagInfo;

public class _jet_loadSelf implements JET2Template {
    private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
    private static final String _jetns_java = "org.eclipse.jet.javaTags"; //$NON-NLS-1$

    public _jet_loadSelf() {
        super();
    }

    private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
    
    private static final TagInfo _td_java_format_2_1 = new TagInfo("java:format", //$NON-NLS-1$
            2, 1,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_setVariable_3_2 = new TagInfo("c:setVariable", //$NON-NLS-1$
            3, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_5_36 = new TagInfo("c:get", //$NON-NLS-1$
            5, 36,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_5_86 = new TagInfo("c:iterate", //$NON-NLS-1$
            5, 86,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_5_132 = new TagInfo("c:get", //$NON-NLS-1$
            5, 132,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_5_182 = new TagInfo("c:get", //$NON-NLS-1$
            5, 182,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_7_24 = new TagInfo("c:get", //$NON-NLS-1$
            7, 24,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_7_75 = new TagInfo("c:iterate", //$NON-NLS-1$
            7, 75,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_7_133 = new TagInfo("c:get", //$NON-NLS-1$
            7, 133,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_7_176 = new TagInfo("c:get", //$NON-NLS-1$
            7, 176,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_7_226 = new TagInfo("c:get", //$NON-NLS-1$
            7, 226,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_9_49 = new TagInfo("c:get", //$NON-NLS-1$
            9, 49,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_9_107 = new TagInfo("c:get", //$NON-NLS-1$
            9, 107,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_9_170 = new TagInfo("c:iterate", //$NON-NLS-1$
            9, 170,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_9_214 = new TagInfo("c:choose", //$NON-NLS-1$
            9, 214,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_9_224 = new TagInfo("c:when", //$NON-NLS-1$
            9, 224,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_9_272 = new TagInfo("c:get", //$NON-NLS-1$
            9, 272,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_9_322 = new TagInfo("c:get", //$NON-NLS-1$
            9, 322,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_9_383 = new TagInfo("c:otherwise", //$NON-NLS-1$
            9, 383,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_9_396 = new TagInfo("c:get", //$NON-NLS-1$
            9, 396,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_9_446 = new TagInfo("c:get", //$NON-NLS-1$
            9, 446,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_12_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            12, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/foreigns/column", //$NON-NLS-1$
                "foreign", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_13_3 = new TagInfo("c:setVariable", //$NON-NLS-1$
            13, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$foreign/@referenceCount", //$NON-NLS-1$
                "referenceCount", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_14_3 = new TagInfo("c:choose", //$NON-NLS-1$
            14, 3,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_15_4 = new TagInfo("c:when", //$NON-NLS-1$
            15, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenceCount<2", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_39 = new TagInfo("c:get", //$NON-NLS-1$
            17, 39,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_89 = new TagInfo("c:get", //$NON-NLS-1$
            17, 89,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@referenceTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_17_147 = new TagInfo("c:iterate", //$NON-NLS-1$
            17, 147,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_193 = new TagInfo("c:get", //$NON-NLS-1$
            17, 193,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_243 = new TagInfo("c:get", //$NON-NLS-1$
            17, 243,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_309 = new TagInfo("c:get", //$NON-NLS-1$
            17, 309,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($foreign/@referenceTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_19_27 = new TagInfo("c:get", //$NON-NLS-1$
            19, 27,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_19_77 = new TagInfo("c:get", //$NON-NLS-1$
            19, 77,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@referenceTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_19_136 = new TagInfo("c:iterate", //$NON-NLS-1$
            19, 136,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_19_194 = new TagInfo("c:get", //$NON-NLS-1$
            19, 194,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_19_237 = new TagInfo("c:get", //$NON-NLS-1$
            19, 237,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_19_287 = new TagInfo("c:get", //$NON-NLS-1$
            19, 287,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_52 = new TagInfo("c:get", //$NON-NLS-1$
            21, 52,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_110 = new TagInfo("c:get", //$NON-NLS-1$
            21, 110,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_21_173 = new TagInfo("c:iterate", //$NON-NLS-1$
            21, 173,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_21_217 = new TagInfo("c:choose", //$NON-NLS-1$
            21, 217,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_21_227 = new TagInfo("c:when", //$NON-NLS-1$
            21, 227,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_275 = new TagInfo("c:get", //$NON-NLS-1$
            21, 275,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_325 = new TagInfo("c:get", //$NON-NLS-1$
            21, 325,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_21_386 = new TagInfo("c:otherwise", //$NON-NLS-1$
            21, 386,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_21_399 = new TagInfo("c:get", //$NON-NLS-1$
            21, 399,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_449 = new TagInfo("c:get", //$NON-NLS-1$
            21, 449,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_544 = new TagInfo("c:get", //$NON-NLS-1$
            21, 544,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_24_4 = new TagInfo("c:otherwise", //$NON-NLS-1$
            24, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_26_39 = new TagInfo("c:get", //$NON-NLS-1$
            26, 39,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_26_89 = new TagInfo("c:get", //$NON-NLS-1$
            26, 89,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@referenceTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_26_149 = new TagInfo("c:get", //$NON-NLS-1$
            26, 149,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_26_197 = new TagInfo("c:iterate", //$NON-NLS-1$
            26, 197,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_26_243 = new TagInfo("c:get", //$NON-NLS-1$
            26, 243,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_26_293 = new TagInfo("c:get", //$NON-NLS-1$
            26, 293,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_26_359 = new TagInfo("c:get", //$NON-NLS-1$
            26, 359,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($foreign/@referenceTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_26_419 = new TagInfo("c:get", //$NON-NLS-1$
            26, 419,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_28_27 = new TagInfo("c:get", //$NON-NLS-1$
            28, 27,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_28_77 = new TagInfo("c:get", //$NON-NLS-1$
            28, 77,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@referenceTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_28_137 = new TagInfo("c:get", //$NON-NLS-1$
            28, 137,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_28_186 = new TagInfo("c:iterate", //$NON-NLS-1$
            28, 186,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_28_244 = new TagInfo("c:get", //$NON-NLS-1$
            28, 244,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_28_287 = new TagInfo("c:get", //$NON-NLS-1$
            28, 287,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_28_337 = new TagInfo("c:get", //$NON-NLS-1$
            28, 337,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_30_52 = new TagInfo("c:get", //$NON-NLS-1$
            30, 52,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_30_110 = new TagInfo("c:get", //$NON-NLS-1$
            30, 110,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_30_173 = new TagInfo("c:iterate", //$NON-NLS-1$
            30, 173,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_30_217 = new TagInfo("c:choose", //$NON-NLS-1$
            30, 217,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_30_227 = new TagInfo("c:when", //$NON-NLS-1$
            30, 227,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_30_275 = new TagInfo("c:get", //$NON-NLS-1$
            30, 275,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_30_325 = new TagInfo("c:get", //$NON-NLS-1$
            30, 325,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_30_386 = new TagInfo("c:otherwise", //$NON-NLS-1$
            30, 386,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_30_399 = new TagInfo("c:get", //$NON-NLS-1$
            30, 399,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_30_449 = new TagInfo("c:get", //$NON-NLS-1$
            30, 449,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_30_544 = new TagInfo("c:get", //$NON-NLS-1$
            30, 544,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@name)", //$NON-NLS-1$
            } );

    public void generate(final JET2Context context, final JET2Writer __out) {
        JET2Writer out = __out;
        // 针对自身表
        RuntimeTagElement _jettag_java_format_2_1 = context.getTagFactory().createRuntimeTag(_jetns_java, "format", "java:format", _td_java_format_2_1); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_format_2_1.setRuntimeParent(null);
        _jettag_java_format_2_1.setTagInfo(_td_java_format_2_1);
        _jettag_java_format_2_1.doStart(context, out);
        JET2Writer _jettag_java_format_2_1_saved_out = out;
        while (_jettag_java_format_2_1.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write(NL);         
            RuntimeTagElement _jettag_c_setVariable_3_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_3_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_3_2.setRuntimeParent(_jettag_java_format_2_1);
            _jettag_c_setVariable_3_2.setTagInfo(_td_c_setVariable_3_2);
            _jettag_c_setVariable_3_2.doStart(context, out);
            _jettag_c_setVariable_3_2.doEnd();
            // 杨宏宇 2019-10-13
            out.write("\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_5_36 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_5_36); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_5_36.setRuntimeParent(_jettag_java_format_2_1);
            _jettag_c_get_5_36.setTagInfo(_td_c_get_5_36);
            _jettag_c_get_5_36.doStart(context, out);
            _jettag_c_get_5_36.doEnd();
            RuntimeTagElement _jettag_c_iterate_5_86 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_5_86); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_5_86.setRuntimeParent(_jettag_java_format_2_1);
            _jettag_c_iterate_5_86.setTagInfo(_td_c_iterate_5_86);
            _jettag_c_iterate_5_86.doStart(context, out);
            while (_jettag_c_iterate_5_86.okToProcessBody()) {
                out.write("/{");  //$NON-NLS-1$        
                RuntimeTagElement _jettag_c_get_5_132 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_5_132); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_5_132.setRuntimeParent(_jettag_c_iterate_5_86);
                _jettag_c_get_5_132.setTagInfo(_td_c_get_5_132);
                _jettag_c_get_5_132.doStart(context, out);
                _jettag_c_get_5_132.doEnd();
                RuntimeTagElement _jettag_c_get_5_182 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_5_182); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_5_182.setRuntimeParent(_jettag_c_iterate_5_86);
                _jettag_c_get_5_182.setTagInfo(_td_c_get_5_182);
                _jettag_c_get_5_182.doStart(context, out);
                _jettag_c_get_5_182.doEnd();
                out.write("}");  //$NON-NLS-1$        
                _jettag_c_iterate_5_86.handleBodyContent(out);
            }
            _jettag_c_iterate_5_86.doEnd();
            out.write("\", method = RequestMethod.POST)");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t@ResponseBody");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\tpublic Object restLoad");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_7_24 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_7_24); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_7_24.setRuntimeParent(_jettag_java_format_2_1);
            _jettag_c_get_7_24.setTagInfo(_td_c_get_7_24);
            _jettag_c_get_7_24.doStart(context, out);
            _jettag_c_get_7_24.doEnd();
            out.write("(");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_iterate_7_75 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_7_75); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_7_75.setRuntimeParent(_jettag_java_format_2_1);
            _jettag_c_iterate_7_75.setTagInfo(_td_c_iterate_7_75);
            _jettag_c_iterate_7_75.doStart(context, out);
            while (_jettag_c_iterate_7_75.okToProcessBody()) {
                out.write("@PathVariable ");  //$NON-NLS-1$        
                RuntimeTagElement _jettag_c_get_7_133 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_7_133); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_7_133.setRuntimeParent(_jettag_c_iterate_7_75);
                _jettag_c_get_7_133.setTagInfo(_td_c_get_7_133);
                _jettag_c_get_7_133.doStart(context, out);
                _jettag_c_get_7_133.doEnd();
                out.write("  ");  //$NON-NLS-1$        
                RuntimeTagElement _jettag_c_get_7_176 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_7_176); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_7_176.setRuntimeParent(_jettag_c_iterate_7_75);
                _jettag_c_get_7_176.setTagInfo(_td_c_get_7_176);
                _jettag_c_get_7_176.doStart(context, out);
                _jettag_c_get_7_176.doEnd();
                RuntimeTagElement _jettag_c_get_7_226 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_7_226); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_7_226.setRuntimeParent(_jettag_c_iterate_7_75);
                _jettag_c_get_7_226.setTagInfo(_td_c_get_7_226);
                _jettag_c_get_7_226.doStart(context, out);
                _jettag_c_get_7_226.doEnd();
                out.write(", ");  //$NON-NLS-1$        
                _jettag_c_iterate_7_75.handleBodyContent(out);
            }
            _jettag_c_iterate_7_75.doEnd();
            out.write(" @RequestBody CmiPagination cmiPagination) {");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t\tCmiPsonService cmiPsonService = new CmiPsonService();");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t\treturn JSONObject.parse(cmiPsonService.toJson(");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_9_49 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_9_49); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_9_49.setRuntimeParent(_jettag_java_format_2_1);
            _jettag_c_get_9_49.setTagInfo(_td_c_get_9_49);
            _jettag_c_get_9_49.doStart(context, out);
            _jettag_c_get_9_49.doEnd();
            out.write("DAO.find");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_9_107 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_9_107); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_9_107.setRuntimeParent(_jettag_java_format_2_1);
            _jettag_c_get_9_107.setTagInfo(_td_c_get_9_107);
            _jettag_c_get_9_107.doStart(context, out);
            _jettag_c_get_9_107.doEnd();
            out.write("ByPrimaryKey(");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_iterate_9_170 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_9_170); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_9_170.setRuntimeParent(_jettag_java_format_2_1);
            _jettag_c_iterate_9_170.setTagInfo(_td_c_iterate_9_170);
            _jettag_c_iterate_9_170.doStart(context, out);
            while (_jettag_c_iterate_9_170.okToProcessBody()) {
                RuntimeTagElement _jettag_c_choose_9_214 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_9_214); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_choose_9_214.setRuntimeParent(_jettag_c_iterate_9_170);
                _jettag_c_choose_9_214.setTagInfo(_td_c_choose_9_214);
                _jettag_c_choose_9_214.doStart(context, out);
                JET2Writer _jettag_c_choose_9_214_saved_out = out;
                while (_jettag_c_choose_9_214.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    RuntimeTagElement _jettag_c_when_9_224 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_9_224); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_9_224.setRuntimeParent(_jettag_c_choose_9_214);
                    _jettag_c_when_9_224.setTagInfo(_td_c_when_9_224);
                    _jettag_c_when_9_224.doStart(context, out);
                    JET2Writer _jettag_c_when_9_224_saved_out = out;
                    while (_jettag_c_when_9_224.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        RuntimeTagElement _jettag_c_get_9_272 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_9_272); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_9_272.setRuntimeParent(_jettag_c_when_9_224);
                        _jettag_c_get_9_272.setTagInfo(_td_c_get_9_272);
                        _jettag_c_get_9_272.doStart(context, out);
                        _jettag_c_get_9_272.doEnd();
                        RuntimeTagElement _jettag_c_get_9_322 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_9_322); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_9_322.setRuntimeParent(_jettag_c_when_9_224);
                        _jettag_c_get_9_322.setTagInfo(_td_c_get_9_322);
                        _jettag_c_get_9_322.doStart(context, out);
                        _jettag_c_get_9_322.doEnd();
                        _jettag_c_when_9_224.handleBodyContent(out);
                    }
                    out = _jettag_c_when_9_224_saved_out;
                    _jettag_c_when_9_224.doEnd();
                    RuntimeTagElement _jettag_c_otherwise_9_383 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_9_383); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_otherwise_9_383.setRuntimeParent(_jettag_c_choose_9_214);
                    _jettag_c_otherwise_9_383.setTagInfo(_td_c_otherwise_9_383);
                    _jettag_c_otherwise_9_383.doStart(context, out);
                    JET2Writer _jettag_c_otherwise_9_383_saved_out = out;
                    while (_jettag_c_otherwise_9_383.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        RuntimeTagElement _jettag_c_get_9_396 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_9_396); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_9_396.setRuntimeParent(_jettag_c_otherwise_9_383);
                        _jettag_c_get_9_396.setTagInfo(_td_c_get_9_396);
                        _jettag_c_get_9_396.doStart(context, out);
                        _jettag_c_get_9_396.doEnd();
                        RuntimeTagElement _jettag_c_get_9_446 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_9_446); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_9_446.setRuntimeParent(_jettag_c_otherwise_9_383);
                        _jettag_c_get_9_446.setTagInfo(_td_c_get_9_446);
                        _jettag_c_get_9_446.doStart(context, out);
                        _jettag_c_get_9_446.doEnd();
                        out.write(",");  //$NON-NLS-1$        
                        _jettag_c_otherwise_9_383.handleBodyContent(out);
                    }
                    out = _jettag_c_otherwise_9_383_saved_out;
                    _jettag_c_otherwise_9_383.doEnd();
                    _jettag_c_choose_9_214.handleBodyContent(out);
                }
                out = _jettag_c_choose_9_214_saved_out;
                _jettag_c_choose_9_214.doEnd();
                _jettag_c_iterate_9_170.handleBodyContent(out);
            }
            _jettag_c_iterate_9_170.doEnd();
            out.write("), 2, cmiPagination));");  //$NON-NLS-1$        
            out.write(NL);         
            out.write("\t}");  //$NON-NLS-1$        
            out.write(NL);         
            out.write(NL);         
            out.write("\t");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_iterate_12_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_12_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_12_2.setRuntimeParent(_jettag_java_format_2_1);
            _jettag_c_iterate_12_2.setTagInfo(_td_c_iterate_12_2);
            _jettag_c_iterate_12_2.doStart(context, out);
            while (_jettag_c_iterate_12_2.okToProcessBody()) {
                out.write("    ");  //$NON-NLS-1$        
                // 针对外键
                out.write(NL);         
                RuntimeTagElement _jettag_c_setVariable_13_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_13_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_setVariable_13_3.setRuntimeParent(_jettag_c_iterate_12_2);
                _jettag_c_setVariable_13_3.setTagInfo(_td_c_setVariable_13_3);
                _jettag_c_setVariable_13_3.doStart(context, out);
                _jettag_c_setVariable_13_3.doEnd();
                RuntimeTagElement _jettag_c_choose_14_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_14_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_choose_14_3.setRuntimeParent(_jettag_c_iterate_12_2);
                _jettag_c_choose_14_3.setTagInfo(_td_c_choose_14_3);
                _jettag_c_choose_14_3.doStart(context, out);
                JET2Writer _jettag_c_choose_14_3_saved_out = out;
                while (_jettag_c_choose_14_3.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    RuntimeTagElement _jettag_c_when_15_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_15_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_when_15_4.setRuntimeParent(_jettag_c_choose_14_3);
                    _jettag_c_when_15_4.setTagInfo(_td_c_when_15_4);
                    _jettag_c_when_15_4.doStart(context, out);
                    JET2Writer _jettag_c_when_15_4_saved_out = out;
                    while (_jettag_c_when_15_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        // 2019-10-18 杨宏宇
                        out.write("\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_17_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_39); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_17_39.setRuntimeParent(_jettag_c_when_15_4);
                        _jettag_c_get_17_39.setTagInfo(_td_c_get_17_39);
                        _jettag_c_get_17_39.doStart(context, out);
                        _jettag_c_get_17_39.doEnd();
                        RuntimeTagElement _jettag_c_get_17_89 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_89); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_17_89.setRuntimeParent(_jettag_c_when_15_4);
                        _jettag_c_get_17_89.setTagInfo(_td_c_get_17_89);
                        _jettag_c_get_17_89.doStart(context, out);
                        _jettag_c_get_17_89.doEnd();
                        RuntimeTagElement _jettag_c_iterate_17_147 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_17_147); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_iterate_17_147.setRuntimeParent(_jettag_c_when_15_4);
                        _jettag_c_iterate_17_147.setTagInfo(_td_c_iterate_17_147);
                        _jettag_c_iterate_17_147.doStart(context, out);
                        while (_jettag_c_iterate_17_147.okToProcessBody()) {
                            out.write("/{");  //$NON-NLS-1$        
                            RuntimeTagElement _jettag_c_get_17_193 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_193); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_get_17_193.setRuntimeParent(_jettag_c_iterate_17_147);
                            _jettag_c_get_17_193.setTagInfo(_td_c_get_17_193);
                            _jettag_c_get_17_193.doStart(context, out);
                            _jettag_c_get_17_193.doEnd();
                            RuntimeTagElement _jettag_c_get_17_243 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_243); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_get_17_243.setRuntimeParent(_jettag_c_iterate_17_147);
                            _jettag_c_get_17_243.setTagInfo(_td_c_get_17_243);
                            _jettag_c_get_17_243.doStart(context, out);
                            _jettag_c_get_17_243.doEnd();
                            out.write("}");  //$NON-NLS-1$        
                            _jettag_c_iterate_17_147.handleBodyContent(out);
                        }
                        _jettag_c_iterate_17_147.doEnd();
                        out.write("/");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_17_309 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_309); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_17_309.setRuntimeParent(_jettag_c_when_15_4);
                        _jettag_c_get_17_309.setTagInfo(_td_c_get_17_309);
                        _jettag_c_get_17_309.doStart(context, out);
                        _jettag_c_get_17_309.doEnd();
                        out.write("\", method = RequestMethod.POST)");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\tpublic Object restLoad");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_19_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_19_27); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_19_27.setRuntimeParent(_jettag_c_when_15_4);
                        _jettag_c_get_19_27.setTagInfo(_td_c_get_19_27);
                        _jettag_c_get_19_27.doStart(context, out);
                        _jettag_c_get_19_27.doEnd();
                        RuntimeTagElement _jettag_c_get_19_77 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_19_77); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_19_77.setRuntimeParent(_jettag_c_when_15_4);
                        _jettag_c_get_19_77.setTagInfo(_td_c_get_19_77);
                        _jettag_c_get_19_77.doStart(context, out);
                        _jettag_c_get_19_77.doEnd();
                        out.write("(");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_iterate_19_136 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_19_136); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_iterate_19_136.setRuntimeParent(_jettag_c_when_15_4);
                        _jettag_c_iterate_19_136.setTagInfo(_td_c_iterate_19_136);
                        _jettag_c_iterate_19_136.doStart(context, out);
                        while (_jettag_c_iterate_19_136.okToProcessBody()) {
                            out.write("@PathVariable ");  //$NON-NLS-1$        
                            RuntimeTagElement _jettag_c_get_19_194 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_19_194); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_get_19_194.setRuntimeParent(_jettag_c_iterate_19_136);
                            _jettag_c_get_19_194.setTagInfo(_td_c_get_19_194);
                            _jettag_c_get_19_194.doStart(context, out);
                            _jettag_c_get_19_194.doEnd();
                            out.write("  ");  //$NON-NLS-1$        
                            RuntimeTagElement _jettag_c_get_19_237 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_19_237); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_get_19_237.setRuntimeParent(_jettag_c_iterate_19_136);
                            _jettag_c_get_19_237.setTagInfo(_td_c_get_19_237);
                            _jettag_c_get_19_237.doStart(context, out);
                            _jettag_c_get_19_237.doEnd();
                            RuntimeTagElement _jettag_c_get_19_287 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_19_287); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_get_19_287.setRuntimeParent(_jettag_c_iterate_19_136);
                            _jettag_c_get_19_287.setTagInfo(_td_c_get_19_287);
                            _jettag_c_get_19_287.doStart(context, out);
                            _jettag_c_get_19_287.doEnd();
                            out.write(",");  //$NON-NLS-1$        
                            _jettag_c_iterate_19_136.handleBodyContent(out);
                        }
                        _jettag_c_iterate_19_136.doEnd();
                        out.write(" @RequestBody CmiPagination cmiPagination) {");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t\tCmiPsonService cmiPsonService = new CmiPsonService();");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t\treturn JSONObject.parse(cmiPsonService.toJson(");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_21_52 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_52); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_21_52.setRuntimeParent(_jettag_c_when_15_4);
                        _jettag_c_get_21_52.setTagInfo(_td_c_get_21_52);
                        _jettag_c_get_21_52.doStart(context, out);
                        _jettag_c_get_21_52.doEnd();
                        out.write("DAO.find");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_21_110 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_110); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_21_110.setRuntimeParent(_jettag_c_when_15_4);
                        _jettag_c_get_21_110.setTagInfo(_td_c_get_21_110);
                        _jettag_c_get_21_110.doStart(context, out);
                        _jettag_c_get_21_110.doEnd();
                        out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_iterate_21_173 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_21_173); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_iterate_21_173.setRuntimeParent(_jettag_c_when_15_4);
                        _jettag_c_iterate_21_173.setTagInfo(_td_c_iterate_21_173);
                        _jettag_c_iterate_21_173.doStart(context, out);
                        while (_jettag_c_iterate_21_173.okToProcessBody()) {
                            RuntimeTagElement _jettag_c_choose_21_217 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_21_217); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_choose_21_217.setRuntimeParent(_jettag_c_iterate_21_173);
                            _jettag_c_choose_21_217.setTagInfo(_td_c_choose_21_217);
                            _jettag_c_choose_21_217.doStart(context, out);
                            JET2Writer _jettag_c_choose_21_217_saved_out = out;
                            while (_jettag_c_choose_21_217.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                RuntimeTagElement _jettag_c_when_21_227 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_21_227); //$NON-NLS-1$ //$NON-NLS-2$
                                _jettag_c_when_21_227.setRuntimeParent(_jettag_c_choose_21_217);
                                _jettag_c_when_21_227.setTagInfo(_td_c_when_21_227);
                                _jettag_c_when_21_227.doStart(context, out);
                                JET2Writer _jettag_c_when_21_227_saved_out = out;
                                while (_jettag_c_when_21_227.okToProcessBody()) {
                                    out = out.newNestedContentWriter();
                                    RuntimeTagElement _jettag_c_get_21_275 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_275); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_get_21_275.setRuntimeParent(_jettag_c_when_21_227);
                                    _jettag_c_get_21_275.setTagInfo(_td_c_get_21_275);
                                    _jettag_c_get_21_275.doStart(context, out);
                                    _jettag_c_get_21_275.doEnd();
                                    RuntimeTagElement _jettag_c_get_21_325 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_325); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_get_21_325.setRuntimeParent(_jettag_c_when_21_227);
                                    _jettag_c_get_21_325.setTagInfo(_td_c_get_21_325);
                                    _jettag_c_get_21_325.doStart(context, out);
                                    _jettag_c_get_21_325.doEnd();
                                    _jettag_c_when_21_227.handleBodyContent(out);
                                }
                                out = _jettag_c_when_21_227_saved_out;
                                _jettag_c_when_21_227.doEnd();
                                RuntimeTagElement _jettag_c_otherwise_21_386 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_21_386); //$NON-NLS-1$ //$NON-NLS-2$
                                _jettag_c_otherwise_21_386.setRuntimeParent(_jettag_c_choose_21_217);
                                _jettag_c_otherwise_21_386.setTagInfo(_td_c_otherwise_21_386);
                                _jettag_c_otherwise_21_386.doStart(context, out);
                                JET2Writer _jettag_c_otherwise_21_386_saved_out = out;
                                while (_jettag_c_otherwise_21_386.okToProcessBody()) {
                                    out = out.newNestedContentWriter();
                                    RuntimeTagElement _jettag_c_get_21_399 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_399); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_get_21_399.setRuntimeParent(_jettag_c_otherwise_21_386);
                                    _jettag_c_get_21_399.setTagInfo(_td_c_get_21_399);
                                    _jettag_c_get_21_399.doStart(context, out);
                                    _jettag_c_get_21_399.doEnd();
                                    RuntimeTagElement _jettag_c_get_21_449 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_449); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_get_21_449.setRuntimeParent(_jettag_c_otherwise_21_386);
                                    _jettag_c_get_21_449.setTagInfo(_td_c_get_21_449);
                                    _jettag_c_get_21_449.doStart(context, out);
                                    _jettag_c_get_21_449.doEnd();
                                    out.write(",");  //$NON-NLS-1$        
                                    _jettag_c_otherwise_21_386.handleBodyContent(out);
                                }
                                out = _jettag_c_otherwise_21_386_saved_out;
                                _jettag_c_otherwise_21_386.doEnd();
                                _jettag_c_choose_21_217.handleBodyContent(out);
                            }
                            out = _jettag_c_choose_21_217_saved_out;
                            _jettag_c_choose_21_217.doEnd();
                            _jettag_c_iterate_21_173.handleBodyContent(out);
                        }
                        _jettag_c_iterate_21_173.doEnd();
                        out.write(").get");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_21_544 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_544); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_21_544.setRuntimeParent(_jettag_c_when_15_4);
                        _jettag_c_get_21_544.setTagInfo(_td_c_get_21_544);
                        _jettag_c_get_21_544.doStart(context, out);
                        _jettag_c_get_21_544.doEnd();
                        out.write("(), 2, cmiPagination));");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t}");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_when_15_4.handleBodyContent(out);
                    }
                    out = _jettag_c_when_15_4_saved_out;
                    _jettag_c_when_15_4.doEnd();
                    RuntimeTagElement _jettag_c_otherwise_24_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_24_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_otherwise_24_4.setRuntimeParent(_jettag_c_choose_14_3);
                    _jettag_c_otherwise_24_4.setTagInfo(_td_c_otherwise_24_4);
                    _jettag_c_otherwise_24_4.doStart(context, out);
                    JET2Writer _jettag_c_otherwise_24_4_saved_out = out;
                    while (_jettag_c_otherwise_24_4.okToProcessBody()) {
                        out = out.newNestedContentWriter();
                        // 2019-10-19 杨宏宇
                        out.write("\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_26_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_26_39); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_26_39.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_get_26_39.setTagInfo(_td_c_get_26_39);
                        _jettag_c_get_26_39.doStart(context, out);
                        _jettag_c_get_26_39.doEnd();
                        RuntimeTagElement _jettag_c_get_26_89 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_26_89); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_26_89.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_get_26_89.setTagInfo(_td_c_get_26_89);
                        _jettag_c_get_26_89.doStart(context, out);
                        _jettag_c_get_26_89.doEnd();
                        out.write("By");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_26_149 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_26_149); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_26_149.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_get_26_149.setTagInfo(_td_c_get_26_149);
                        _jettag_c_get_26_149.doStart(context, out);
                        _jettag_c_get_26_149.doEnd();
                        RuntimeTagElement _jettag_c_iterate_26_197 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_26_197); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_iterate_26_197.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_iterate_26_197.setTagInfo(_td_c_iterate_26_197);
                        _jettag_c_iterate_26_197.doStart(context, out);
                        while (_jettag_c_iterate_26_197.okToProcessBody()) {
                            out.write("/{");  //$NON-NLS-1$        
                            RuntimeTagElement _jettag_c_get_26_243 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_26_243); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_get_26_243.setRuntimeParent(_jettag_c_iterate_26_197);
                            _jettag_c_get_26_243.setTagInfo(_td_c_get_26_243);
                            _jettag_c_get_26_243.doStart(context, out);
                            _jettag_c_get_26_243.doEnd();
                            RuntimeTagElement _jettag_c_get_26_293 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_26_293); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_get_26_293.setRuntimeParent(_jettag_c_iterate_26_197);
                            _jettag_c_get_26_293.setTagInfo(_td_c_get_26_293);
                            _jettag_c_get_26_293.doStart(context, out);
                            _jettag_c_get_26_293.doEnd();
                            out.write("}");  //$NON-NLS-1$        
                            _jettag_c_iterate_26_197.handleBodyContent(out);
                        }
                        _jettag_c_iterate_26_197.doEnd();
                        out.write("/");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_26_359 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_26_359); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_26_359.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_get_26_359.setTagInfo(_td_c_get_26_359);
                        _jettag_c_get_26_359.doStart(context, out);
                        _jettag_c_get_26_359.doEnd();
                        out.write("By");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_26_419 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_26_419); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_26_419.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_get_26_419.setTagInfo(_td_c_get_26_419);
                        _jettag_c_get_26_419.doStart(context, out);
                        _jettag_c_get_26_419.doEnd();
                        out.write("\", method = RequestMethod.POST)");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\tpublic Object restLoad");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_28_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_28_27); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_28_27.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_get_28_27.setTagInfo(_td_c_get_28_27);
                        _jettag_c_get_28_27.doStart(context, out);
                        _jettag_c_get_28_27.doEnd();
                        RuntimeTagElement _jettag_c_get_28_77 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_28_77); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_28_77.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_get_28_77.setTagInfo(_td_c_get_28_77);
                        _jettag_c_get_28_77.doStart(context, out);
                        _jettag_c_get_28_77.doEnd();
                        out.write("By");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_28_137 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_28_137); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_28_137.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_get_28_137.setTagInfo(_td_c_get_28_137);
                        _jettag_c_get_28_137.doStart(context, out);
                        _jettag_c_get_28_137.doEnd();
                        out.write("(");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_iterate_28_186 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_28_186); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_iterate_28_186.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_iterate_28_186.setTagInfo(_td_c_iterate_28_186);
                        _jettag_c_iterate_28_186.doStart(context, out);
                        while (_jettag_c_iterate_28_186.okToProcessBody()) {
                            out.write("@PathVariable ");  //$NON-NLS-1$        
                            RuntimeTagElement _jettag_c_get_28_244 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_28_244); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_get_28_244.setRuntimeParent(_jettag_c_iterate_28_186);
                            _jettag_c_get_28_244.setTagInfo(_td_c_get_28_244);
                            _jettag_c_get_28_244.doStart(context, out);
                            _jettag_c_get_28_244.doEnd();
                            out.write("  ");  //$NON-NLS-1$        
                            RuntimeTagElement _jettag_c_get_28_287 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_28_287); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_get_28_287.setRuntimeParent(_jettag_c_iterate_28_186);
                            _jettag_c_get_28_287.setTagInfo(_td_c_get_28_287);
                            _jettag_c_get_28_287.doStart(context, out);
                            _jettag_c_get_28_287.doEnd();
                            RuntimeTagElement _jettag_c_get_28_337 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_28_337); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_get_28_337.setRuntimeParent(_jettag_c_iterate_28_186);
                            _jettag_c_get_28_337.setTagInfo(_td_c_get_28_337);
                            _jettag_c_get_28_337.doStart(context, out);
                            _jettag_c_get_28_337.doEnd();
                            out.write(",");  //$NON-NLS-1$        
                            _jettag_c_iterate_28_186.handleBodyContent(out);
                        }
                        _jettag_c_iterate_28_186.doEnd();
                        out.write(" @RequestBody CmiPagination cmiPagination) {");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t\tCmiPsonService cmiPsonService = new CmiPsonService();");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t\treturn JSONObject.parse(cmiPsonService.toJson(");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_30_52 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_30_52); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_30_52.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_get_30_52.setTagInfo(_td_c_get_30_52);
                        _jettag_c_get_30_52.doStart(context, out);
                        _jettag_c_get_30_52.doEnd();
                        out.write("DAO.find");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_30_110 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_30_110); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_30_110.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_get_30_110.setTagInfo(_td_c_get_30_110);
                        _jettag_c_get_30_110.doStart(context, out);
                        _jettag_c_get_30_110.doEnd();
                        out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_iterate_30_173 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_30_173); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_iterate_30_173.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_iterate_30_173.setTagInfo(_td_c_iterate_30_173);
                        _jettag_c_iterate_30_173.doStart(context, out);
                        while (_jettag_c_iterate_30_173.okToProcessBody()) {
                            RuntimeTagElement _jettag_c_choose_30_217 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_30_217); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_choose_30_217.setRuntimeParent(_jettag_c_iterate_30_173);
                            _jettag_c_choose_30_217.setTagInfo(_td_c_choose_30_217);
                            _jettag_c_choose_30_217.doStart(context, out);
                            JET2Writer _jettag_c_choose_30_217_saved_out = out;
                            while (_jettag_c_choose_30_217.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                RuntimeTagElement _jettag_c_when_30_227 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_30_227); //$NON-NLS-1$ //$NON-NLS-2$
                                _jettag_c_when_30_227.setRuntimeParent(_jettag_c_choose_30_217);
                                _jettag_c_when_30_227.setTagInfo(_td_c_when_30_227);
                                _jettag_c_when_30_227.doStart(context, out);
                                JET2Writer _jettag_c_when_30_227_saved_out = out;
                                while (_jettag_c_when_30_227.okToProcessBody()) {
                                    out = out.newNestedContentWriter();
                                    RuntimeTagElement _jettag_c_get_30_275 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_30_275); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_get_30_275.setRuntimeParent(_jettag_c_when_30_227);
                                    _jettag_c_get_30_275.setTagInfo(_td_c_get_30_275);
                                    _jettag_c_get_30_275.doStart(context, out);
                                    _jettag_c_get_30_275.doEnd();
                                    RuntimeTagElement _jettag_c_get_30_325 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_30_325); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_get_30_325.setRuntimeParent(_jettag_c_when_30_227);
                                    _jettag_c_get_30_325.setTagInfo(_td_c_get_30_325);
                                    _jettag_c_get_30_325.doStart(context, out);
                                    _jettag_c_get_30_325.doEnd();
                                    _jettag_c_when_30_227.handleBodyContent(out);
                                }
                                out = _jettag_c_when_30_227_saved_out;
                                _jettag_c_when_30_227.doEnd();
                                RuntimeTagElement _jettag_c_otherwise_30_386 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_30_386); //$NON-NLS-1$ //$NON-NLS-2$
                                _jettag_c_otherwise_30_386.setRuntimeParent(_jettag_c_choose_30_217);
                                _jettag_c_otherwise_30_386.setTagInfo(_td_c_otherwise_30_386);
                                _jettag_c_otherwise_30_386.doStart(context, out);
                                JET2Writer _jettag_c_otherwise_30_386_saved_out = out;
                                while (_jettag_c_otherwise_30_386.okToProcessBody()) {
                                    out = out.newNestedContentWriter();
                                    RuntimeTagElement _jettag_c_get_30_399 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_30_399); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_get_30_399.setRuntimeParent(_jettag_c_otherwise_30_386);
                                    _jettag_c_get_30_399.setTagInfo(_td_c_get_30_399);
                                    _jettag_c_get_30_399.doStart(context, out);
                                    _jettag_c_get_30_399.doEnd();
                                    RuntimeTagElement _jettag_c_get_30_449 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_30_449); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_get_30_449.setRuntimeParent(_jettag_c_otherwise_30_386);
                                    _jettag_c_get_30_449.setTagInfo(_td_c_get_30_449);
                                    _jettag_c_get_30_449.doStart(context, out);
                                    _jettag_c_get_30_449.doEnd();
                                    out.write(",");  //$NON-NLS-1$        
                                    _jettag_c_otherwise_30_386.handleBodyContent(out);
                                }
                                out = _jettag_c_otherwise_30_386_saved_out;
                                _jettag_c_otherwise_30_386.doEnd();
                                _jettag_c_choose_30_217.handleBodyContent(out);
                            }
                            out = _jettag_c_choose_30_217_saved_out;
                            _jettag_c_choose_30_217.doEnd();
                            _jettag_c_iterate_30_173.handleBodyContent(out);
                        }
                        _jettag_c_iterate_30_173.doEnd();
                        out.write(").get");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_30_544 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_30_544); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_30_544.setRuntimeParent(_jettag_c_otherwise_24_4);
                        _jettag_c_get_30_544.setTagInfo(_td_c_get_30_544);
                        _jettag_c_get_30_544.doStart(context, out);
                        _jettag_c_get_30_544.doEnd();
                        out.write("(), 2, cmiPagination));");  //$NON-NLS-1$        
                        out.write(NL);         
                        out.write("\t\t\t\t}");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_otherwise_24_4.handleBodyContent(out);
                    }
                    out = _jettag_c_otherwise_24_4_saved_out;
                    _jettag_c_otherwise_24_4.doEnd();
                    _jettag_c_choose_14_3.handleBodyContent(out);
                }
                out = _jettag_c_choose_14_3_saved_out;
                _jettag_c_choose_14_3.doEnd();
                _jettag_c_iterate_12_2.handleBodyContent(out);
            }
            _jettag_c_iterate_12_2.doEnd();
            _jettag_java_format_2_1.handleBodyContent(out);
        }
        out = _jettag_java_format_2_1_saved_out;
        _jettag_java_format_2_1.doEnd();
    }
}
